package sistema;

import java.util.LinkedList;
import java.util.List;

public class Jogo {

    private String equipas;
    private String resultado;

    public Jogo(String equipas, String resultado) {
        this.equipas = equipas;
        this.resultado = resultado;
    }

    public String getEquipas() {
        return equipas;
    }

    public void setEquipas(String equipas) {
        this.equipas = equipas;
    }

    public String getResultado() {
        return resultado;
    }

    public void setResultado(String resultado) {
        this.resultado = resultado;
    }

    public static List<Jogo> criaListaJogos(List<Resultado> lista_results) throws Exception {

        List<Jogo> jogs = new LinkedList<Jogo>();
        if (lista_results != null) {
            for (Resultado r : lista_results) {
                String equips = (Evento.devolvePorId(r.getId_evento())).getDescricao();
                jogs.add(new Jogo(equips, r.golosToString()));
            }
            return jogs;
        }
        return null;
    }
}
